home *** CD-ROM | disk | FTP | other *** search
- {$X+,V-,B-}
- program tstconn3;
-
- { Testprogram for the nwConn unit / NwTP 0.6 API. (c) 1993, 1995, R.Spronk }
-
- { Purpose: testing of nwConn calls }
-
- { Tests the following nwConn functions:
-
- AttachToFileServer
- AttachToFileServerWithAddress (called by AttachToFileServer)
-
- }
-
- uses nwMisc,nwConn;
-
- Var connId,PrimConnId,t:byte;
- serverName:string;
-
- begin
- writeln('This program tests the AttachToFileServer call.');
- writeln('Can be tested in a multi-server network only.');
- getPrimaryConnectionId(PrimConnId);
- GetFileServerName(PrimConnId,serverName);
- writeln;
- writeln('Your primary server is ',serverName,' with connectionId ',PrimConnId);
-
- writeln;
- writeln('ConnectionIDtable:');
- for t:=1 to 8
- do If GetFileServerName(t,servername)
- and (serverName<>'')
- then writeln('ConnId: ',t:2,' Servername: ',serverName);
-
- writeln;
- write('Enter name of new server (not in above list) to attach to:');
- readln(servername);
- IF NOT AttachToFileServer(serverName,connId)
- then begin
- writeln('AttachtoFileserver returned error: $',HexStr(nwConn.result,2));
- if nwconn.result=$7D
- then writeln(' (wrong servername or server unknown)');
- halt(1);
- end;
-
- writeln;
- writeln('ConnectionIDtable:');
- for t:=1 to 8
- do If GetFileServerName(t,servername)
- and (serverName<>'')
- then writeln('ConnId: ',t:2,' Servername: ',serverName);
-
- end.